package com.yunkeji.api.help.vo;

import com.yunkeji.common.annotation.Sensitive;
import com.yunkeji.common.enums.SensitiveStrategy;
import lombok.Data;

import java.util.Date;

/** 封禁列表 */
@Data
public class LimitList {

    /** */
    @Sensitive(strategy = SensitiveStrategy.HIDE_ALL)
    private Long userId;
    /** 操作原因 */
    private String reason;
    /** 封号结束时间 */
    private Date endTime;
    /** 1=一天,2=3天,3=一周,4=一个月,5=三个月,99=永久 */
    private Integer limitType;
    /** 电话 */
    @Sensitive(strategy = SensitiveStrategy.HIDE_PART)
    private String phoneNum;
    /** 头像 */
    private String headUrl;
    /** 爱洞Id */
    @Sensitive(strategy = SensitiveStrategy.HIDE_PART)
    private String platformId;
    /** 用户昵称 */
    @Sensitive(strategy = SensitiveStrategy.HIDE_PART)
    private String nickName;
    /** 创建时间 */
    private Date createTime;
}
